mooring shackle - Turkish English Dictionary